import testDrive from '../../modues/test-drive'

const app = getApp()
Page({
  /** 页面的初始数据*/
  data: {
    entity:null
  },
  testDrive,

  // 得到被先点到的值
  preview(event){
    const slidesName = event.target.dataset.slides
    const index = event.target.dataset.index
    // 根据 slidesName 的值得到对应的 slides的数据 提取出来的地址
    const slides = this.data.entity.meta[slidesName]
    // 添加到 images数组
    const images=[]
    // 再用map处理数据
    slides.map((item)=>{
      // push到images里面
      images.push(item.image)
    })
    //
    wx.previewImage({
      // 显示的图像
      urls: images,
      // 显示当前的图片  用images的索引值
      current: images[index]
    })
  },
  /** 生命周期函数--监听页面加载*/
  // 这个options参数能获取到点击的数据 
  onLoad: function (options) {
    const id = options.id
    const entity=app.globalData.vehicles.filter((item)=>{
      return item.id == id
    })
    this.setData({
      entity:entity[0]
    })
    // 当前点击的页面显示对应的 title 标题
    wx.setNavigationBarTitle({
      title: this.data.entity.header,
    })
    
  },
  /** 生命周期函数--监听页面初次渲染完成*/
  onReady: function () {

  },
  /**生命周期函数--监听页面显示*/
  onShow: function () {
  },
  /**生命周期函数--监听页面隐藏*/
  onHide: function () {

  },
  /**生命周期函数--监听页面卸载*/
  onUnload: function () {

  },
  /**页面相关事件处理函数--监听用户下拉动作*/
  onPullDownRefresh: function () {

  },
  /**页面上拉触底事件的处理函数*/
  onReachBottom: function () {

  },
  /**用户点击右上角分享*/
  onShareAppMessage: function () {

  }
})